Big Huge Thesaurus

diodon hystrix

noun

sounds kind of like